Augmenting RT-Linux GPL Capabilities with TCP/IP *

نویسندگان

  • Sergio Pérez
  • Joan Vila
چکیده

This paper describes RTL-lwIP, which is a TCP/IP stack for embedded systems based on lwIP (Lightweight TCP/IP stack) that runs on RT-Linux and can be used by real-time tasks. RTL-lwIP allows real-time tasks to communicate directly with remote real-time tasks or even with Linux user processes. The importance of introducing TCP/IP on RT-Linux is that it enables the possibility of developing real-time distributed embedded systems based on CORBA, thus allowing interoperability with other platforms and web-integration. This paper also gives some guidelines in order to implement RT-Linux drivers for Ethernet cards using as an example the implementation of a RT-Linux driver for the Ethernet card 3Com905C-X.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Performance analysis of the tcp/ip stack of linux kernel 2.6.9

This document reports the project “performance study of the TCP/IP stack for the Linux kernel” which we performed during the practical course Computer Networks in winter semester 2004/05, including its design, implementation and performance results. We analyzed the packet processing time traversing each layer of the Linux kernel 2.6.9 TCP/IP stack (socket, TCP/UDP, IP and Ethernet) and the infl...

متن کامل

Achieving Real - Time Communication over

Ethernet continues to be one of the most popular LAN technologies. Due to the low price and robustness resulting from its wide acceptance and deployment, there has been an attempt to build Ethernet-based real-time control networks for manufacturing automation. However, it is diicult to build a real-time control network using the standard UDP or TCP/IP and Ethernet, because the Ethernet MAC prot...

متن کامل

A detailed performance analysis of UDP/IP, TCP/IP, and M-VIA network protocols using Linux/SimOS

This paper presents a performance study of UDP/IP, TCP/IP, and M-VIA using Linux/SimOS. Linux/SimOS is a Linux operating system port to a complete machine simulator SimOS. A complete machine simulator includes all the system components, such as CPU, memory, I/O devices, etc., and models them in sufficient detail to run an operating system. Therefore, a real program execution environment can be ...

متن کامل

Benchmarking a Network of PCs Running Parallel Applications

We present a benchmarking study that compares the performance of a network of four PCs connected by 100 Mb/s Fast Ethernet running three different system software configurations: TCP/IP on Windows NT, TCP/IP on Linux and a light weight message passing protocol (U-Net Active messages) on Linux. For each configuration, we report results for communication micro-benchmarks and the NAS parallel benc...

متن کامل

Implementing POSIX Sockets for Linux Fast-STREAMS Design for Linux

UNIX networking has a rich history. The TCP/IP protocol suite was first implemented by BBN using Sockets under a DARPA research project on 4.1aBSD and then incorporated by the CSRG into 4.2BSD [? ]. Lachmann and Associates (Legent) subsequently implemented one of the first TCP/IP protocol suite based on the Transport Layer Interface (TLI) [? ] and STREAMS [? ]. Two other predominant TCP/IP impl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003